c语言a<b?a:b什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:40:04
c语言a<b?a:b什么意思
?怎么算
:怎么算

意思是如果a<b成立 则返回a的值,否则返回b的值
给你个例子:
m=a<b?a:b
假如a=1,b=2,则m=1;
假如a=2,b=1,则m=1;
当然a,b也可以是表达式

三目运算符,
如果a<b,那就执行a
否则执行b

如果a小于b 则执行a 否则 执行b